//-------------------------------------------------------------------
//	Copyright (c) 2012-2014 Zhirnov Andrey
//	This file is part of the "UXGEN-ES" project.
//	See copyright notice in "Engine.h".
//-------------------------------------------------------------------

#pragma once

#include "Platforms/Engine.Platforms.h"


#if defined( PLATFORM_SDL )

#include "Platforms/SDL/SDLPlatform.cpp"

#else

#	if defined( PLATFORM_ANDROID )
#		include "Platforms/Android/APlatform.cpp"
#		include "Platforms/Android/AFileSystem.cpp"
#		include "Platforms/Android/ASensorManager.cpp"
#		include "Platforms/Android/AHwCamera.cpp"
#	endif


#	if defined( PLATFORM_WINDOWS )

	 // Emulator //
#	 if defined( ANDROID_EMULATOR )
#		include "Platforms/AndroidEmulator/WAndroidEmulator.cpp"
#		include "Platforms/Windows/WPlatform.cpp"
#		include "Platforms/Android/APlatform.cpp"
#		include "Platforms/Android/AHwCamera.cpp"

	 // Windows //
#	 else
#		include "Platforms/Windows/WPlatform.cpp"
#	 endif

#	endif

#endif	// PLATFORM_SDL

#include "Graphics/GLES/opengles.cpp"
#include <stl_core/ux_stl_core_lib.h>
